﻿body,td,th {font-family: "Microsoft YaHei","微软雅黑" ,Arial, Helvetica, sans-serif;font-size: 12px;color: #333;}

table,form,input{margin:auto; height:auto;margin:0;padding:0; }
img {border:0px;}
h1,h2,h3,h4{ font-size:14px;margin:0;padding:0;font-weight:normal;}
ul,dl,dt,dd,li,p{Margin:0px;Padding:0px;list-style:none}
.clearboth{clear:both; visibility:hidden}/*系统预设*/
a:link,a:visited,a:active {color: #333; text-decoration: none;}
a:hover {color: #f60;text-decoration: underline;}

.a1:link,.a1:visited,.a1:active {color: #0046A8; text-decoration: none;}
.a1:hover {color: #333;text-decoration: underline;}
.h_lx{width:280px; height:63px; overflow:hidden; margin-top:10px; background:url(../Images/lx_bj.jpg) no-repeat}
.h_lx span{ font-size:16px; font-family:"微软雅黑"; font-weight:normal; color:#666666;}
.h_lx h4{ font-size:25px; font-family:"微软雅黑"; color:#ff0000; padding-left:80px; padding-top:8px;line-height:25px}
.w:link,.w:visited,.w:active {color: #ffffff; text-decoration: none;}

.none{ display:none;}
.en {font-size: 11px;color: #999; }
.line_h20 {LINE-HEIGHT: 20px}
.line_h22 {LINE-HEIGHT: 22px}
.line_h25 {LINE-HEIGHT: 25px}
.line_h30 {LINE-HEIGHT: 30px}
.font01{ color:#c00;}
.font02{ color:#999;}
.font03{ color:#666;}
.font04{ color:#f60;}
.px12{font-size: 12px;}
.px14{font-size: 14px;}
.px16{font-size: 16px;}
.fr{float: right;display:inline;}
.fl{float: left;display:inline;}
.padd10px{padding:10px;}
.padd15px{padding:15px;}
.paddl10px{padding:0 10px;}
.mtop10{ margin-top:10px;}
.mtop15{ margin-top:15px;}
.mtop20{ margin-top:20px;}
.box01{border: 1px solid #DEDEDE; border-bottom: 1px solid #CDCBCB;}
.box02{border: 1px solid #dcdcdc; background:#fff; padding:4px;}
.contx{font-size:20px;font-weight: bold;color: #c00;font-family: "Microsoft YaHei","微软雅黑" ,"黑体";line-height:60px;}
.INPUT {height: 26px;border:1px #ccc solid;background: #fff; line-height:26px; padding:0 5px;}
.INPUT2 {border:1px #ccc solid;background: #fff;}
.INPUT3 {height: 22px;border:1px #ccc solid;background: #fff; line-height:22px; padding:0 5px; width:120px;}
.buttom {font-size: 14px;font-weight: bold; padding:3px; color:#fff; background:#333;border:2px solid #333;}
.title01{color:#c00; font-weight:bold; font-size:16px;}
.title02{font-weight:bold; font-size:14px;}
.hx{background: url(../images/hx.gif) repeat-x bottom;}
.hx2{background: url(../images/hx.gif) repeat-x center; height:20px; margin:auto;}
.page {text-align:center; width:100%;margin:20px 0 30px 0;}
.page a{display:inline-block;padding:5px 8px 4px 8px;border:#E4E4E4 1px solid;margin:2px 4px;color:#666;text-decoration:none;cursor:pointer;}
.page a:hover{border:#CF5D02 1px solid;color:#FFF;background:#FF7101;}
.page span.current{display:inline-block;padding:5px 8px 4px 8px;color:#FFF;background:#FF7101;border:#CF5D02 1px solid;margin:2px 4px;}
.page span.no{border:1px #CF5D02 solid;margin:2px;color:#FFF;background:#FF7101;text-decoration:none;}






.index_brand{height:500px;margin:auto;position: relative; background:url(../images/indbrandbg.jpg) repeat-x bottom;}
.banner li{width: 100%;height:500px;position: absolute;left: 0;top: 0;display: none; }
.banner li a{display: inline-block;width: 100%;height: 100%;}
.banner .number{height:10px;position: absolute;left: 50%;bottom:15px;}
.banner .number span{display: inline-block;width:30px;height:3px;background: #fff;cursor: pointer;margin-left:10px;position: relative;overflow: hidden;}
.banner .number span.on{background: #c00;}


.ch1r-box{
	padding-left: 0px;
}
.ch1r-top{
	height: 30px;
}
.ch1r-top div{
	width: 140px;
	float: left;color:#0046A8
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	text-align: left;
	margin-right: 15px;
	cursor: pointer;font-family: "Microsoft YaHei","微软雅黑" ,"黑体";border-bottom: 3px solid #0046A8;
}

.ch1r-box2{
	padding-left: 0px;
}
.ch1r-top2{
	height: 30px;
}
.ch1r-top2 div{
	width: 760px;
	float: left;color:#0046A8
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	text-align: left;
	margin-right: 0px;
	font-family: "Microsoft YaHei","微软雅黑" ,"黑体";
	border-bottom: 3px solid #0046A8;
}

.m{ float:right;height: 30px;line-height: 30px;padding-bottom:20px; }
.bottom {
	BACKGROUND: #0046A8; HEIGHT: 90px;LINE-HEIGHT:90px; CLEAR: both; color:#fff;font-family: "Microsoft YaHei","微软雅黑" ,"黑体";
}
.footer {
	LINE-HEIGHT: 25px; MARGIN: 0px auto;  HEIGHT: 90px;padding-top:20px;color:#fff;font-family: "Microsoft YaHei","微软雅黑" ,"黑体";width:990px; 
}


.content{ width:1000px; margin:0 auto;}
.sp{ height:270px; overflow:hidden; background:#f1f1f1 url(../images/sp_yy.jpg) no-repeat center bottom; margin-top:20px; }
.sp h2{ background:url(../images/sp_nav.gif) repeat-x center top; height:36px; overflow:hidden;}
.sp h2 i{ display:inline-block; background:url(../images/sp_cur.gif) no-repeat center top; width:114px; height:36px; text-align:center; font-style:normal;}
.sp h2 i a{ line-height:31px; font-size:14px; color:#fff;font-weight:bold}
.sp h2 span{ padding:6px 10px 0 0;}
.sp .h1{ padding:63px 0 0 15px; width:15px; height:40px;}
.sp .h2{ padding:63px 15px 0 0; width:15px; height:40px;}
.sp ul{ float:left; width:940px; overflow:hidden;}
.sp ul li{ float:left; margin:7px 0 0 8px ; width:215px; display:inline; background:url(../images/sp1_bj.jpg) no-repeat center top;}
.sp ul li img{  padding:6px 0 0 7px;}
.sp ul li span a{ display:block; height:30px; line-height:30px; text-align:center; color:#666;}
.tel{

	color: #ff0000;font-family:微软雅黑;font-weight: bold;font-size: 14px;padding-top:5px
}

.eng{

	color: #666666;font-weight: bold-;font-size: 12px;padding-top:5px
}
.bor{BORDER: #dddddd 1px solid;}

.bodybg{background-color: #ffffff;;}

.news {
	BORDER-BOTTOM: #d4d4d4 1px dotted; HEIGHT: 28px
}
.newsp {
	BORDER-BOTTOM: #d4d4d4 1px dotted; HEIGHT: 28px
}
.indexx {font-size:15px;
letter-spacing: 0px;
padding-left:5px;
font-family: "微软雅黑";
font-weight: bold;
color: #CC0000;
}
.xiaxian {
	color: #999999;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
height:30px;
	margin-bottom: 12px;
}
.h {
	color: #ff0000;

}
.INPUT {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../img/input_bg.jpg) repeat-x; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.INPUT2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.btn01 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../img/btt.gif); BORDER-LEFT: 0px; WIDTH: 58px; COLOR: #666666; BORDER-BOTTOM: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif, "宋体"; HEIGHT: 22px
}
.scroll {
	SCROLLBAR-FACE-COLOR: #dcdcdc; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}



.main_box01{ margin:auto; width:100%; height:240px; background:url(../images/line01.jpg) repeat-x top; padding-top:40px;}
.main_box01 .box01_cont{ margin:auto; width:1000px; height:211px;}
.main_box01 .box01_cont .box01_cleft{ width:650px; height:211px; float:left;}
.main_box01 .box01_cont .box01_cleft .box01_cleftc{ width:650px; height:160px; margin-top:20px; line-height:23px; overflow:hidden;}
.main_box01 .box01_cont .box01_cleft .box01_cleftc img{ width:180px; height:150px; background:#fff; padding:4px; float:left; margin-right:20px;}
.main_box01 .box01_cont .box01_cright{ width:320px; height:auto; float:right;}

.indh01{ height:31px; text-align:right; background: url(../images/indbg.jpg) repeat-x top;}
.indh01 .inbg1{ width:100%; background:url(../images/indh01.jpg) no-repeat left top; float:left; height:31px;}
.indh01 .inbg2{ width:100%; background:url(../images/indh02.jpg) no-repeat left top; float:left;height:31px;}
.more1:link,.more1:visited,.more1:active { width:39px; height:31px; display:block; float:right; background:url(../images/more1.jpg) no-repeat right center;}
.more1:hover {text-decoration:none; background:url(../images/more2.jpg) no-repeat center center;}

.news_t1{width:180px;height:22px; float:right;}
.news_t1 li{ width:80px; height:22px; float:left; margin-left:10px;}
.news_t1 a{display:block; height:20px; line-height:20px; width:78px;text-align:center; overflow:hidden;border:#E4E4E4 1px solid; background:#fff;}
.news_t1 a:link,.news_t1 a:visited,.news_t1 a:hover{color:#666;}
.news_t1 a.newsaon{width:78px; height:20px;text-align:center; overflow:hidden;}
.news_t1 a.newsaon:link,.news_t1 a.newsaon:visited,.news_t1 a.newsaon:hover{color:#fff;border:#c00 1px solid; background:#c00; text-decoration: none;}

.tit_news1{width:320px; height:160px; margin-top:20px; overflow:hidden;}
.tit_news1 ul li{width:320px;height:27px;line-height:27px;float:left;text-align:left;text-indent:15px; border-bottom:1px  dashed #D7D7D7; font-size:12px; background:url(../images/dian01.jpg) no-repeat left center;text-overflow:ellipsis; overflow:hidden;word-break:keep-all;white-space:nowrap;}

.main_box02_dh{ margin:25px auto auto; width:1000px; height:40px; background:url(../images/indh03.jpg) no-repeat left top;border-bottom:#D9D9D9 1px dashed;}
.main_box02{ margin:25px auto auto; width:1000px; height:160px;}
.main_box02 ul li{ width:180px; height:150px; float:left; margin-right:20px; padding:4px;border:1px #D9D9D9 solid; background:#fff;}
.main_box02 ul li img{width:180px; height:120px;}
.main_box02 ul li span{ display:block; width:160px; height:30px; line-height:30px; text-align:center; padding:0 10px; background:#f5f5f5; overflow:hidden; font-size:12px;}


.main_box03{ margin:15px auto auto; width:1000px; height:auto;}
.main_box03 .box03_left{ width:190px; float:left; }
.main_box03 .box03_right{ width:768px; padding:10px; border:#E0E0E0 1px solid; float:right; }
.main_box03 .box03_right .minprotit{ height:35px; background:url(../images/indh04.jpg) no-repeat left center;border-bottom:#D9D9D9 1px dashed;}
.main_box03 .box03_right .minpro{ width:758px; height:auto; margin-top:5px; padding:0 5px;}
.main_box03 .box03_right .minpro ul li{ width:189px; height:150px; float:left; text-align:center;}
.main_box03 .box03_right .minpro ul li img{ width:150px; height:100px; padding:4px;border:1px #D9D9D9 solid;}
.main_box03 .box03_right .minpro ul li span{display:block; width:150px; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:12px;}


.protype{ width:190px; height:auto;}
.protype h2{ height:35px; line-height:35px; text-indent:35px; background:#f5f5f5; background:url(../images/ma1.jpg) no-repeat left center;}
.protype ul li{ width:190px; height:34px; line-height:34px; text-indent:35px; background:url(../images/ma2.jpg) no-repeat left center;}


.protype2{ width:190px; height:auto;}
.protype2 h2{ height:35px; line-height:35px; text-indent:35px; background:#f5f5f5; background:url(../images/ma1.jpg) no-repeat left center;color:#fff;font-weight:bold}
.protype2 ul li{ width:188px; line-height:34px; text-indent:35px;border:1px #D9D9D9 solid;}



 .bds{width:188px; padding:10px 0 5px 7px; border:0px solid #cecece;  color:#999;height:30px;}

.bd{width:188px; padding:10px 0 5px 7px; border:0px solid #cecece; color:#999;}
 .bd p{padding:6px 0; height:20px; line-height:25px; overflow:hidden; padding-left:0px; color:#4e4d4d; background:url(../images/icon_01.jpg) no-repeat left center;}

.bd p.address1{background:url(../images/icon_02.jpg) no-repeat left center; line-height:35px;height:35px; }
 .bd p.online1{background:url(../images/icon_03.jpg) no-repeat left center;}

.search{ float:left; background:url(../images/search_bg.jpg) no-repeat; width:175px; height:22px; margin-left:0px;}
.search .txt{ width:107px; height:22px; background:none; border:none; float:left; padding-left:6px; line-height:22px; color:#b6b6b6;}
.search .but{ width:22px; height:22px; float:right;background:none; border:none; cursor:pointer;}





.proa:link,.proa:visited,.proa:active {color:#fff; font-size:14px; font-weight:bold;}
.proa:hover {color:#fff;text-decoration:none;}

.prob:link,.prob:visited,.prob:active {color: #333; text-decoration: none; }
.prob:hover {text-decoration:none; color:#c00;}

.probb:link {color: #666; text-decoration: none; }
.probb:visited {color: #666; text-decoration: none; }
.probb:active {color: #666; text-decoration: none; }

.probb:hover {text-decoration:none; color:#195997;}

.probv:link,.probv:visited,.probv:active {color: #c00; text-decoration: none;}
.probv:hover {text-decoration:none; color:#c00;}

.indlink{ margin:20px auto auto; width:1000px; line-height:20px; height:auto;}